1
Beyond the FFT: The Shift to Non-Cartesian MRI
AI032 Lesson 8
00:00

Traditional MRI reconstruction relies on the Inverse Fast Fourier Transform (IFFT), which is computationally efficient ($O(N \log N)$) but requires data to be sampled on a uniform Cartesian grid. However, modern clinical needs—such as Sodium MRI for tumor detection—require Non-Cartesian trajectories (Spirals/Radial) to capture signals with extremely fast decay times.

1. The Gridding vs. Iterative Solver

Because spiral samples do not align with a grid, we cannot apply IFFT directly. We must either use Gridding (interpolating samples onto a grid using an apodization function) or Iterative Reconstruction. The latter, proposed by Haldar and Liang, treats reconstruction as a linear-solver problem: $$(F^H F + \lambda W^H W)\rho = F^H d$$

2. The Computational Shift

Sequential CPUs fail the $O(N)$ complexity of iterative solvers in clinical timeframes. By shifting to Massive Parallelism in GPUs, we can map each voxel to a unique thread, transforming a nested complexity nightmare into a throughput-optimized kernel.

Cartesian (FFT)Spiral (Iterative)The ShiftGPU Acceleration enables real-time non-grid maps
main.py
TERMINAL bash — 80x24
> Ready. Click "Run" to execute.
>